package com.vhall.component.plugin.common.enums;


/**
 * LotteryTypeEnum-
 * * 参与抽奖人员范围：
 * * 1 全体参会用户
 * * 2 参与问卷的参会者
 * * 3 参与签到的参会者
 * * 4.全体观众
 * * 5.已登录观众
 * * 6.参与问卷的观众
 * * 7.参与签到的观众
 * * 8.口令参与
 * * 9.分享参与
 * * 10.邀请人数参与
 * * 11.自定义列表
 *
 * @author xing.wang
 * @date 2022/12/2
 */
public enum LotteryTypeEnum {
    ALL_PLAYERS(1, "全体参会用户"), QUESTIONNAIRE_PLAYERS(2, "参与问卷的参会者"), SIGN_IN_PLAYERS(3, "参与签到的参会者"), ALL_VIEWER(4, "全体观众"), LOGIN_VIEWER(5, "已登录观众"), QUESTIONNAIRE_VIEWER(6, "参与问卷的观众"), SIGN_IN_VIEWER(7, "参与签到的观众"), PASSWORD_PLAYERS(8, "口令参与"), SHARE_PLAYERS(9, "分享参与"), INVITER_PLAYERS(10, "邀请人数参与"), CUSTOM_LIST(11, "自定义列表");
    /**
     * 范围属性
     */
    public final Integer lotteryTypeValue;
    /**
     * 范围描述
     */
    public final String desc;

    LotteryTypeEnum(Integer lotteryTypeValue, String desc) {
        this.lotteryTypeValue = lotteryTypeValue;
        this.desc = desc;
    }
}
